aluminized picture tube - Alemán Inglés Diccionario